pudding-pipe tree - Spanish English Dictionary